package com.thkj.modules.sys.service;

import java.util.List;
import java.util.Map;

import dp.dao.PagingList;

public interface StatisticalService {

	Map getStatistical();

	PagingList<Map> loadDispatchData(Map<String, Object> param, int page, int size);

	List<Map> loadDispatchData(Map<String, Object> param);

	PagingList<Map> querySalesReport(Map<String, Object> param, int page, int size);

	PagingList<Map> queryPurchaseReport(Map<String, Object> param, int page, int size);

	List<Map> loadEchartsDataForMoney();

	List<Map> queryProductTop();

	List<Map> querySummaryReceivable(Map<String, Object> param);

	List<Map> querySummaryPayable(Map<String, Object> param);

	List<Map> loadEchartsDataForMoneyByMonth();
}
